home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-09 / knap15.zip / KNAP.DOC < prev    next >
Text File  |  1992-04-05  |  37KB  |  792 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                       "KEBER'S NICE ADDRESS PROGRAM"
  14.  
  15.                                 "K.N.A.P."
  16.  
  17.  
  18.  
  19.                           By: ROBERT F. KEBER JR
  20.  
  21.                               (407) 969-3643
  22.  
  23.             336 Swain Boulevard, Greenacres City, Florida 33463
  24.  
  25.                     COPYRIGHT (C) - All Rights Reserved
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                                DISCLAIMER
  46.  
  47.                     Use This Software At Your Own Risk
  48.  
  49.    The author of this software makes or offers no warranty, either
  50.    expressed or implied, regarding any of the software programs included
  51.    with this package. There is no warranty for this software's usefulness,
  52.    or for it's fitness for any particular purpose. The author will not be
  53.    liable for any damages arising from the use of (or from the inability
  54.    to use) this software. The author will not be liable for lost profits,
  55.    lost savings, lost income, lost time, claims by other parties, or for
  56.    other incidental or consequential damages arising from the use of (or
  57.    from the inability to use) this software. Use of this software is
  58.    entirely at the user's own risk.
  59.  
  60.  
  61.                             WHAT IS "K.N.A.P."
  62.  
  63.     We like to think that K.N.A.P. is one of the best "all-around" Address
  64. and Telephone list programs for both Business and Personal use. We believe
  65. that after you have tried it, you will agree.
  66.  
  67.   The following are just some of K.N.A.P.'s features...
  68.  
  69. * Holds up to approximately 725,000 Addresses per address file.
  70. * Handles multiple address files.
  71. * Word Processing style Data Entry Commands.
  72. * Includes a large field for comments about each address.
  73. * Stores TWO telephone & extension numbers for each address.
  74. * "Search For" or "Find" any address by partial NAME or NUMBER.
  75. * Automatic "Sorting" of Addresses as they are entered.
  76. * Print "Index" or "Rolodex" cards.
  77. * Print addresses on envelopes or large shipping labels.
  78. * Print mailing labels in 1, 2, or 3 across formats.
  79. * Print multiple labels to the same address.
  80. * Print labels selectively with discrimination on any field.
  81. * Print a NAME & PHONE directory book.
  82. * Print a NAME & ADDRESS directory book.
  83. * Print a NAME/ADDRESS/PHONE/ID#/COMMENT directory book.
  84. * Send "printed output" to a "disk file" instead of a printer.
  85. * "LOCK" repetitious entries into any field (Zip, City, etc.).
  86. * Delete, Copy, Rename or Backup any file.
  87. * Works with files on different drives and directories.
  88. * "Menu Driven" with extensive "On Screen" help.
  89.  
  90.  
  91.                            HARDWARE REQUIREMENTS
  92.  
  93. * IBM PC/XT/AT or Compatible computer.
  94. * Minimum of 300k RAM memory - 640k Recommended
  95. * At least one disk drive - Hard drive recommended
  96. * DOS or MS-DOS Versions 3.0 or higher.
  97. * Monitor - Monochrome or Color.
  98. * Printer - Parallel Dot Matrix, Epson or IBM compatible.
  99.  
  100.  
  101.                                REGISTRATION
  102.  
  103. KEBER's NICE ADDRESS PROGRAM (K.N.A.P.) is marketed as Shareware. The term
  104. "Shareware" means that we provide you with a copy of the program for you to
  105. "try out" for a short evaluation time. After a few weeks of use, you are
  106. required to either dispose of the program or send us the purchase price for
  107. registration.  Extended use without registration is a violation of our
  108. rights assigned by Copyright Law.
  109.  
  110. WARNING: Shareware versions of all our programs are, and will remain, fully
  111. functional.  But any of several safeguards "may" exist to encourage User
  112. Registration and to detect and expose the illegal sale of pirated copies
  113. which may have been "Doctored" or "Altered".
  114.  
  115. User Support (both Telephone & Written) is available for anyone who needs
  116. help or information with any of our products.
  117.  
  118. Because we produce and support MANY different software packages, and each
  119. package usually has several updated releases and revisions, please have the
  120. following information available whenever you contact us for any reason: -
  121. Program's Full Name, Version Number, and Serial Number (even if NOT a
  122. Registered Program)
  123.  
  124.           (Example: "K.N.A.P. Version 1.4 - Serial# 12151990261")
  125.        (Serial Numbers are shown on the 1st & Last program screens)
  126.  
  127.  
  128.                     <<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>
  129.                            BONUS FOR REGISTERING
  130.                     <<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>
  131.  
  132.  
  133. All Users who register will receive the latest updated, improved and
  134. "Debugged" version of this program. They are also kept advised of all of
  135. our new programs, and many times, Registered Users are offered special
  136. discounts toward (and free Demos of) our new programs.
  137.  
  138.  
  139.                              ANOTHER "TID-BIT"
  140.  
  141. Registered Users who have "Address Controller" Address Files (from one of
  142. our other address programs) may request a support program called "AC-
  143. CNVT.EXE". This program will convert the "Address Controller" data files to
  144. "K.N.A.P." address files.
  145.  
  146. As this support program is ONLY useful to those who have large Address
  147. Controller files, it is NOT routinely shipped. But it will be shipped with
  148. Registered Versions of K.N.A.P. when Registered Users request it.
  149.  
  150.  
  151.                             HOW DO I REGISTER?
  152.  
  153. Print out the enclosed file named "REGISTER.DOC" with the following DOS
  154. Command....
  155.  
  156.                COPY REGISTER.DOC LPT1     <...hit 'Enter'>
  157.  
  158. When the printing is complete, you will have a "Form" to be filled in and
  159. mailed along with your payment. The "Form" helps to insure that all of the
  160. necessary information is included with your order. Please take the time to
  161. fill it out completely. When you have completed the Registration Form, Mail
  162. it to us with your Payment.
  163.  
  164. The program price is listed on the Registration Form. All prices are 
  165. subject to periodic change - call for a price update after December, 1992.
  166.  
  167.                 Make all checks payable to "R. KEBER JR.".
  168.  
  169.                     (Florida Residents, Add Sales Tax)
  170.        (All Prices & Features Are Subject To Change Without Notice)
  171.  
  172. Our normal method of shipping a pre-paid order is by regular 1st Class
  173. Mail.  In such a case there are NO SHIPPING CHARGES, and delivery time is
  174. usually just a few days.
  175.  
  176.                       Files included with "K.N.A.P."
  177.  
  178. INSTALL .EXE - Prints Instructions & Installs K.N.A.P. on Hard Drive
  179. KNAP    .EXE - Main Program
  180. KNAP    .OVL - Display Screens (In Compressed Form)
  181. KNAP    .DOC - This Instruction Manual
  182. SAMPLE  .LST - Data file of sample address records
  183. REGISTER.DOC - Registration Form
  184. REG     .DAT - Registration File - User's Name & Serial Number
  185. KNAPTOOL.EXE - For Merging/Extracting/Etc of K.N.A.P. Address Files.
  186.  
  187. AC-CONVT.EXE - Shipped with Registered Version (upon request only)
  188.  
  189.  
  190.             Files which are created when "K.N.A.P." is run
  191.  
  192. FILENAME.LST - Assorted Address Lists Named By the User
  193. FILENAME.NAM - Index file of Address "Names"
  194. FILENAME.NUM - Index file of Address "ID Numbers"
  195. PHONE   .PRN - Print to disk file - Telephone Directory
  196. LABEL   .PRN - Print to disk file - Printout Of Labels
  197. ADDRESS .PRN - Print to disk file - Address Directory
  198. CARD    .PRN - Print to disk file - Index/Rolodex Card printout
  199.  
  200.  
  201.                           SETTING UP YOUR DRIVES
  202.  
  203.                             FLOPPY DISK DRIVES
  204.  
  205.     If you only have floppy drives, start up your computer using your
  206. normal BOOT UP disk. Once you get the screen prompt "A:>", place this
  207. program into Drive A: and enter the following.....
  208.  
  209.                              KNAP <hit Enter>
  210.  
  211.                    .....and K.N.A.P. will load and run.
  212.  
  213.  
  214.                              INSTALL.EXE
  215.  
  216.     "INSTALL.EXE" is a program for "AC" Installation. It will present
  217. you with a menu with selections for printing this instruction manual, or
  218. for installing the Address Controller files on any of your Drives.
  219.  
  220.     "INSTALL" will transfer the K.N.A.P. files from your default Drive &
  221. Directory to another Drive and Sub-Directory called d:\KNAP. If such a
  222. Sub-Directory already exists, you'll be given a "Quit or Continue" option.
  223.  
  224.     It will also create a BATCH file called "KNAP.BAT" which will be placed
  225. in the drive d:\ROOT directory. "KNAP.BAT" will allow Users who may not
  226. know their way around a Hard Drive too well, to simply BOOT-UP and then
  227. type "KNAP" to run this program.
  228.  
  229. To make things a bit easier for you, we have included a "sample" Address
  230. data file called "SAMPLE.LST". This will save you the time of having to
  231. enter your own data just to "try out" this program.
  232.  
  233. Feel free to play around with this sample file, and "get the hang" of how
  234. the program works. That's the easiest and fastest way to learn how the
  235. program works (most fun way too).
  236.  
  237. Run through all the different Menus and features, and try everything. Find
  238. records, Add new records, Edit records and Delete records.  Print Labels,
  239. Lists, Directories and Rolodex Cards. Make sure that K.N.A.P. "works" with
  240. all of your equipment. That's what "Shareware" is all about, "Try before
  241. you buy".
  242.  
  243. The following page or so describes the methods used in K.N.A.P.  to enter
  244. your address information into the "Fields". The term "Field" is just
  245. another word for a "blank space to be filled in with data".
  246.  
  247.                    ( Example: NAME:____(field)_______ )
  248.  
  249. We suggest that you take the time to at least glance through this
  250. information, as most of it has been put there to make life easier for you.
  251. Some of it will describe "Short-Cut" methods of entering data, while some
  252. of the others will answer some questions before you even think to ask them.
  253.  
  254.                        DATA ENTRY & CURSOR CONTROLS
  255.                      FIELD EDITING -- CURSOR MOVEMENT
  256.  
  257. INSERT KEY: Toggles between "Insert" & "Overwrite" of characters.
  258.             Cursor changes shape for each mode.
  259.  
  260. DELETE KEY: Deletes character at cursor position.
  261. BACKSPACE.: Deletes character to left of cursor position.
  262.  
  263. LEFT ARROW.: Move cursor left one space.
  264. RIGHT ARROW: Move cursor right one space.
  265.  
  266. UP ARROW...: Jump to previous field.
  267. DOWN ARROW.: Jump to next field.
  268.  
  269. CTRL LEFT..: Move cursor left one word.
  270. CTRL RIGHT.: Move cursor right one word.
  271.  
  272. HOME KEY...: Move cursor to beginning of field.
  273. END KEY....: Move cursor to end of field entry.
  274. CTRL END...: Delete field entry from cursor position to end.
  275.  
  276. PAGE UP....: Jump to top field.
  277. PAGE DOWN..: Jump to bottom field.
  278.  
  279. F-1 KEY....: Exit "Current Routine" and return to the previous menu.
  280. F-2 KEY....: Varied purposes. Watch Bottom Center of Display Screens.
  281. F-10 KEY...: Exit from the "K.N.A.P." program.
  282.  
  283. YES/NO QUESTIONS:
  284.  
  285. In the majority of cases, when K.N.A.P. asks a question to be answered by a
  286. "Y" or "N", hitting the "Enter" key is the same as entering a "Y" (for
  287. Yes).  But there are a few places where the reverse is true (Enter = "N"),
  288. and still a few other places where you MUST hit a "Y" or "N", and the
  289. "Enter" key won't be accepted. It sounds confusing, but (believe it or not)
  290. it works well and makes good sense in practice. But if in doubt, just hit
  291. the "Y or N" keys.
  292.  
  293.                    SELECTING OR CREATING AN ADDRESS FILE
  294.                   ---------------------------------------
  295.     The 2nd screen to appear is the "Choose a File" screen.  There are
  296. several methods for choosing or creating an Address File (sometimes called
  297. a "Work File").
  298.  
  299.                           TO USE THE DEFAULT FILE
  300.  
  301.     If you just hit the "ENTER" key, a "Default File" called "ADDRESS.LST"
  302. will be selected or created. The term "Default" simply means "What the
  303. computer will do or use, unless "you" take steps to specify something
  304. else".
  305.  
  306.                         TO SELECT AN EXISTING FILE
  307.  
  308.     If you wish to use a "Work File" that already exists (in your default
  309. drive and directory), just hit the "F2" function key. When "F2" is pressed,
  310. a "Window" appears on the screen which contains a sorted list of all the
  311. available address files.
  312.  
  313.     To choose one of the files in the window, use your Up/Down Arrow keys
  314. to move the highlighted "bar" to the file which you want to use, and then
  315. hit your "Enter" key to select that file. To exit from the window without
  316. choosing a file, press the "Escape" Key.
  317.  
  318.                            TO CREATE A NEW FILE
  319.  
  320.     You may also create a NEW file, or edit any existing address file (with
  321. any name, up to eight characters in length) by simply entering the file's
  322. name in the space provided on the screen. Any file name which you type in
  323. will have an extension name of ".LST" automatically appended to it to
  324. designate it as an Address List file.
  325.  
  326.     You may also specify to use or create a file on a different disk drive
  327. or directory by simply adding that information to the beginning of the file
  328. name. (eg: "C:\LETTERS\LISTS\MYLIST.LST")
  329.  
  330.     The next screen that appears is simply to insure that you entered the
  331. correct file name on the previous screen, and to avoid creating files on
  332. the disks with names entered in error. If the file name is correct, then
  333. just hit "Y" (for Yes), or just hit "ENTER" which always (usually) means
  334. the same as "YES".
  335.  
  336.     If the name is not correct, then just enter "N" (for NO). The previous
  337. screen will reappear, allowing you to enter the file name once again.
  338.  
  339.     Once you get past the third screen, the MAIN MENU screen will appear.
  340. On the menu you will see listed all of the various choices at your
  341. disposal.
  342.  
  343.     If you choose to create a brand new file, at this point your new
  344. address file is empty because you haven't entered any addresses yet. As a
  345. result, if you try most of the menu selections, you will only get a
  346. message saying that your work file is empty. But after you have entered
  347. a few addresses, all of the menu choices will work just fine.
  348.  
  349.                          ADDRESS DATA ENTRY SCREEN
  350.  
  351.     The address entry screen consists of nineteen separate categories, or
  352. fields, into which you may type your address information.
  353.  
  354.                               ID NUMBER FIELD
  355.  
  356.     When you begin to add a new address, you will notice that the first
  357. field (ID number) is already filled in for you with a number.  Each new
  358. address you enter will automatically be given a unique ID number.
  359.  
  360.     The ID number is called a "KEY", and it can be used as the fastest way
  361. to display, edit, delete or print any particular address. In such cases,
  362. you just enter the proper ID number, and the address that was assigned that
  363. number will be quickly found and put on the screen.
  364.  
  365.     The ID number is assigned in rotation on a first come, first served
  366. basis, and it is incremented by one digit with each new address entered.
  367.  
  368.     K.N.A.P.  has a routine (Long Address Directory) for printing a list of
  369. all the the ID numbers for each address record.
  370.  
  371.                         BUSINESS OR LAST NAME FIELD
  372.  
  373.     This field on the address form is for entering a company's full name,
  374. and this is why we have allowed 30 spaces in this field.  Many firms or
  375. government agencies have very long names.
  376.  
  377.     However, in the case of entering a person's name, just enter their LAST
  378. name and any extension in this blank. The individual's first name and
  379. middle initial can be entered into another field on the form, which is
  380. reserved for first names.
  381.  
  382.     We should caution you about one thing, while on the subject of the NAME
  383. fields. The Last/Company Name field has 30 spaces, the First Name field has
  384. 20.  If you fill up both fields with characters, the total combined length
  385. of the name will be 50 characters.
  386.  
  387.    While all those characters will be saved on the disk, and displayed on
  388. the screen, only the first 30 will appear on any printouts (for reasons of
  389. spacing on labels or paper). Because of this, it's best to keep your "FIRST
  390. NAME" entries as reasonably short as possible.
  391.  
  392.                               ATTENTION FIELD
  393.  
  394.     This field can be used for "ATTENTION OF" information, or for the 1st
  395. line of a two line street address.
  396.  
  397.     The U.S. Post Office recommends that "Attention Of" information be
  398. placed as the "1st" line in an address. Because of this, all earlier
  399. versions of K.N.A.P. would place this field "First" on a printed label.
  400.  
  401. But we have received so many complaints about this, that beginning with
  402. version 1.4, this field will be printed as the 2nd line on a label. If
  403. you wish to conform to the Postal Suggestion, then you can still do so.
  404. Just enter your addresses with your "Attn Of" data in the "Last Name"
  405. field, and enter the company name in the "Attn:" field. But bear in mind
  406. that your address files are sorted by the entries made in the "Last Name"
  407. fields.
  408.  
  409.     If the "ATTN" field is left "BLANK", then the address will be printed
  410. in only three lines instead of four. But there won't be a blank space where
  411. "ATTN" would normally fit. All information printed below "ATTN" will move
  412. up a line to fill the empty space.
  413.  
  414.    Sometimes lengthy addresses require abbreviation. Sensible abbreviation
  415. usually creates no problem for the Post Office as long as your Zip Codes
  416. are correct. To make this a little easier, when you are "Adding or Editing"
  417. an address, if you press the "F5" Function Key, a "Pop-Up Screen"
  418. containing the more common postal abbreviations will appear.
  419.  
  420.     Note: The Post Office can usually use "optical scanners" to read your
  421. addresses and automate the delivery of your mail if you use a "plain" type
  422. style (no seriffs, proportional spacing, or anything fancy).  They also
  423. recommended that ALL "Capital Letters" be used, and that you keep your
  424. printer ribbon new and dark. Use a nine digit Zip whenever possible.  These
  425. are just some of the tricks that "you" can use to help to speed up the
  426. delivery of your own mail.
  427.  
  428.                        THE "TELEPHONE NUMBER" FIELDS
  429.  
  430. The Telephone Number fields have a special feature in that the entries may
  431. be made as "123-4567" or as "1234567".
  432.  
  433.                            TELEPHONE EXT FIELDS
  434.  
  435.     The two "Extension" fields can be used for telephone extension numbers.
  436. But, if you don't need to use telephone extension numbers, these fields can
  437. also be used to designate the category of the associated telephone number.
  438. In such cases, just make entries such as "Home", "Office", "Main", "SALES",
  439. "SERVC", "FAX", "PURCH", etc..
  440.  
  441.                                COMMENT FIELD
  442.  
  443.     The last field is the "COMMENT:" field. This can be used for such
  444. things as stating, the specialty of a doctor, account numbers, the name of
  445. your contact at this firm, names of spouses or children, birthdays, and so
  446. on. It can be a very useful field.
  447.                              THE PRINTING MENU
  448.                           PRINTING TO A DISK FILE
  449.  
  450.     Most of the Print Menu Selections have a special feature attached to
  451. them which gives the option of sending the output intended for the printer
  452. to a "Disk File" instead.
  453.  
  454.     This feature can be a real time and money saver in several ways,
  455. starting with the fact that it will only take a fraction of the normal
  456. printing time to print a disk file.
  457.  
  458.     The User can then use the DOS or MS-DOS file called "PRINT.COM" to
  459. print the file "in the background". Printing the file in this manner will
  460. free up the computer to do other tasks at the same time as the file is
  461. being printed. In other words, YOUR COMPUTER CAN DO TWO THINGS AT ONCE. You
  462. don't have to sit around, idly waiting until the printing is finished.  See
  463. your DOS or MS-DOS manual for instructions on how to use "PRINT.COM".
  464.  
  465.      But even if you don't have "PRINT.COM", you (or anyone else) can still
  466. print these files with the command "COPY PHONE.PRN LPT1:".  Using this
  467. method won't print "in the background" like PRINT.COM does. But it does
  468. allow "anyone" with a computer to print the file without any need for the
  469. K.N.A.P. program to be present.
  470.  
  471.      Another benefit is that you can run these printing routines on a
  472. computer with NO PRINTER, and then send a disk containing the output files
  473. to another computer (with a printer) for printing at a later time.
  474.  
  475.      Or, in the case of one printer being shared between several computers,
  476. it is usually faster to send the printer a disk file to be added to the
  477. "PRINT QUEUE" than to sit around idly waiting for "your turn up at bat".
  478.  
  479.     Another benefit!  You can send the print files by telephone modem to
  480. other Users, or mail them a floppy disk instead of many heavy pages of
  481. printed material, saving postage, paper and printing time. They can then
  482. print the file themselves, using the commands we explained above.
  483.  
  484.     And finally, you can sell or share the address lists created by
  485. K.N.A.P. with other computer Users without allowing them to have access to
  486. your registered copy of this program.
  487.  
  488.     This is very useful for use in Clubs or Churchs, where extra copies of
  489. address and phone lists (or sets of mailing labels, Rolodex, etc.) are
  490. always in demand. In such cases, "You" can keep the master ".LST" list with
  491. K.N.A.P. for editing/updating, and give the ".PRN" file to others. They can
  492. then print as many copies of the list as they need without having access to
  493. "K.N.A.P." or your master files.
  494.  
  495.                         PRINTING OF MAILING LABELS
  496.  
  497.     The size of the labels that you use is very important. This program was
  498. designed for use with 2 1/2 inch by 15/16 inch labels. We chose this size
  499. of label for our program because (in a 3 across format) they will fit in
  500. most of the smaller 80 column printers. If you use this size of label (and
  501. position them in your printer properly) you should have no problems.
  502.  
  503.     However, (while not recommended) it is possible to use a variety of
  504. label lengths when using the one across or two across type of labels.  But
  505. the user is strictly limited to 15/16 of an inch in depth to maintain
  506. proper line spacing. But, we suggest that you use the proper size labels
  507. for the best overall performance.
  508.  
  509.     You will be asked if you wish to print "ALL" of the address in the
  510. current workfile.  If you answer "Y", you will proceed directly to the
  511. printing part of the program, and a label will be printed for "every"
  512. address record in the file.
  513.  
  514.     Answering "NO" will allow you to choose to print groups of labels from
  515. whatever category you want. Example: Only print labels for records from one
  516. "State", or one "City", or for one "Zip Code" (or any range of Zip Codes),
  517. or for all "Names" starting with "A" (or A to F), and so on.
  518.  
  519.     Before starting to print any of the address labels, the program will
  520. ask if you want to print some TEST LABELS. The purpose of this is to help
  521. you obtain proper label alignment in your printer.
  522.  
  523.     You may keep printing TEST LABELS over and over, and adjusting your
  524. printer and labels both left and right, and up and down, until the printing
  525. on the labels is centered and acceptable to you.
  526.  
  527.                         PRINT INDEX & ROLODEX CARDS
  528.  
  529.     This selection will print either Index or Rolodex cards. The cards must
  530. be of the "continuous form" type (attached to each other like computer
  531. paper) in a "one across" format. This program was written for specific
  532. sizes of cards. The Rolodex card size should be 2 1/6 inches by 4 inches,
  533. while the Index card size should be 3 X 5 inches. Use of any other sized
  534. cards will cause printout problems.
  535.  
  536.     Again, you will be presented with an opportunity to print TEST cards to
  537. line up your printed output before the printing of the file begins.
  538.  
  539.                      IMPORTANCE OF MAKING BACKUP FILES
  540.  
  541. K.N.A.P.  is a very complex program. It was written using a combination of
  542. three different programming languages, and contains many very advanced
  543. programming routines (Binary Indexed Trees, etc.).
  544.  
  545. As such, it performs very well, but it doesn't "take kindly" to being
  546. mistreated by operators.  The worst thing an operator can do to K.N.A.P.
  547. is to take a "short-cut exit" from the program by simply turning off the
  548. computer, or by doing a "Warm Boot".
  549. During a proper exit (F-10 key) K.N.A.P. does quite a large number of tasks
  550. related to closing all files properly, restoring the RAM memory to normal,
  551. and in general, just tidying up after itself.  To intentionally and
  552. repeatedly "bypass" those tasks is risking serious damage (or even a
  553. complete loss) of the data files.
  554.  
  555. While we have done every thing we could think of to minimize data loss, on
  556. occasion it can still happen. This same problem can occur with most
  557. programs that access files, and it's not really a problem that's unique
  558. "only" to K.N.A.P.. But because K.N.A.P. accesses "Many Files", and those
  559. files all "Interact" with each other, we prefer to stress the importance of
  560. proper "Exits" and NOT taking "Short Cuts".
  561.  
  562. Because of this possibility of Data loss, we can't stress strongly enough
  563. the importance of keeping "Backup" copies of your data files.
  564.  
  565. By "Backup" files we don't mean just the backup files that K.N.A.P.  gives
  566. you the option of creating upon an exit (*.BAK). While those files are
  567. usually fine as "Backups", it is very easy to overwrite THEM with a bad
  568. file, leaving you with nothing but corrupted files on your disk. By "Backup
  569. Files" we mean other insurance backup copies of your address files kept on
  570. separate disks for safe keeping.
  571.  
  572. Making (or retrieving) "Insurance Backups" is easily accomplished by
  573. running "KNAPTOOL.EXE" and selecting Main Menu Choice "B" (for Backups).
  574. Another method of doing this is to use the "COPY FILE" routine in the
  575. "UTILITY" section of the program.
  576.  
  577. When you decide to make "Backup" copies of your records, you really only
  578. NEED to make copies of any Address Data file ("*.LST"), assuming that you
  579. are already using a backup of K.N.A.P. and it's related files.
  580.  
  581. All other files (*.NAM, *.NUM, *.PRN) can be automatically recreated as
  582. needed. But the "LST" files are irreplacable without backup copies.
  583.  
  584.  
  585.                 TROUBLES & PROBLEMS - K.N.A.P. ERROR SCREEN
  586.  
  587. If K.N.A.P. has been running without problems for an indefinite period of
  588. time, and it suddenly starts to display an "Error Screen" every time you
  589. choose a particular address file, then you probably have a corrupted
  590. address file.
  591.  
  592. If you have a recently created, up to date, backup file (*.BAK) on your
  593. drive (usually created upon exit from KNAP), then select the "UseBackUps"
  594. choice shown on the "Error Screen". This will "Copy" the default "BAK" file
  595. to your default address file, and will probably (hopefully) eliminate your
  596. problem.
  597.  
  598. But if you don't have a CURRENT "*.BAK" backup file available, then you can
  599. try to "Repair" your corrupted file by using "KNAPTOOL.EXE".
  600.  
  601. Run KNAPTOOL.EXE. Then select "FILE MAINTENANCE" from the main menu, and
  602. run that routine on the problem address file. File Maintenance will remove
  603. records marked as Deleted from the address file. At the same time it will
  604. check for bad, duplicate or corrupt records, and it will eliminate them
  605. too.  Many times this routine will "Repair or Fix" a corrupted Data file
  606. with only minimal data loss.
  607.  
  608. If the repair doesn't work, then the file is too badly corrupted and all
  609. records contained in it have been lost (unless you have taken our advice
  610. and have made an "Insurance Backup" copy). If you DO have an "Insurance
  611. Backup", now's the time to use it. (Please make "Insurance Backup Copies"
  612. often. It's really in "Your-own" best interest).
  613.  
  614. OTHER REASONS FOR PROBLEMS:
  615.  
  616.     - Make sure that the version of DOS or MS/DOS you are using is version
  617.       3.0 or higher. Older versions won't work properly.
  618.  
  619.     - Your Printer is "NOT" ready for action, or may be incompatible, or is
  620.       NOT plugged into Port #1. Many times this problem will simply "Hang
  621.       Up" your computer UNTIL the printer "IS" ready for action.
  622.  
  623.     - Not enough free disk space left.
  624.  
  625.     - Not enough free RAM memory available.  Remove all other Memory
  626.       Resident programs from memory BEFORE running "K.N.A.P.".
  627.  
  628.  
  629.  
  630.   <<<<<<<<<<**************************************************>>>>>>>>>>
  631.   ||||||||||          ADDITIONAL SOFTWARE PRODUCTS          ||||||||||
  632.   <<<<<<<<<<**************************************************>>>>>>>>>>
  633.  
  634. ADDRESS CONTROLLER: Powerful yet Simple Address & Phone List Manager:
  635. Handles Multiple Address Files. Does Multiple Label Outputs. Prints 2
  636. Phone Book Directories & 3 Address Book Directories. Prints Index &
  637. Rolodex Cards.  Find records by ID# or SEARCH & FIND on ANY field.
  638. Address Records have fields for 2 Telephone Numbers & 2 Extension
  639. Numbers. Also has a 67 Character COMMENT field and an Address CATEGORY
  640. field. BROWSE through Address Lists with Arrow Keys. Pick/Choose "Who"
  641. to print Labels for. LOCK-IN repeticious field entries when entering
  642. records from "City Directories". Sends ANY "Printed Output" (even
  643. Labels) to the printer OR to a "Disk File". Maximum size of address
  644. files is 9,350 records, with an unlimited number of files. Can MERGE,
  645. EXTRACT & SORT address files. CONVERTS address files To/From RANDOM,
  646. SEQUENTIAL & DBASE formats.            By: BOB KEBER - Shareware $42
  647.  
  648.  
  649. GENERAL INVOICE SALES TRACKER - ORIGINAL ("GIST-ORIG"):
  650. INCOME & BILLING program for firms who produce a majority of their
  651. Invoices from "OUTSIDE" of their own office (such as Service Firms).
  652. Provides all of the "Gross Income Tracking Information" required by
  653. most Accountants. Knowledge of BOOKKEEPING IS NOT NECESSARY!  Prints
  654. Invoices, Statements, Labels, Reports, & Invoice/Customer Directories.
  655. Does Acc/Rec Customer Statements automatically.  Holds about 1.5
  656. million records.  Quickly find any record by ID# or CUSTOMER NAME.
  657. Compact data files, good for smaller disk drives.  Very Fast Data
  658. entry.  Numbers only - placed into any of 13 Sales Categories (NO
  659. Descriptions).  Eleven of the 13 Sales Categories can be "Renamed" to
  660. suit your type of business. Ready to use! No Inventory to type in, no
  661. special forms to purchase. Almost NO program preparation at all.  Just
  662. set up "Your" Name/Address/Phone, Sales Tax Rate, etc., and it's ready
  663. to go to work for you.               By: BOB KEBER - Shareware - $69
  664.  
  665. GENERAL INVOICE SALES TRACKER PLUS ("GP"):
  666. INCOME & BILLING program for firms who produce most Invoices from
  667. "Inside" of their own offices, and who need "Descriptive - Computer
  668. Generated Invoices" which contain more than just "Numbers".  Provides
  669. all Gross Income information required by most Accountants. BOOKKEEPING
  670. knowledge IS NOT NECESSARY! Prints Invoices, Statements, Labels,
  671. Reports, Invoice Directories & Customer Telephone/Address Books.  Does
  672. Acc/Rec Customer Statements (with matching Mailing Labels, or set up
  673. for use with Window Envelopes). Holds about 1.5 million records.  Find
  674. any record by PARTIAL NAME or NUMBER. Creates much larger Data files
  675. than "GIST-ORIG", so a Hard Drive is recommended.  Saves BOTH the
  676. Numbers & Product/Part/Labor Descriptions. Many Adjustable features
  677. can set up "GP" to fit different business needs and local laws.  Like
  678. "GIST-ORIG", "GP" is pretty much "Ready To Go To Work" for you, and
  679. very little program "Set-Up" is required. There are NO extra purchases
  680. required or needed.                  By: BOB KEBER - Shareware - $89
  681.  
  682.  
  683.  
  684. "R-TRIM": (AN ASCII Text File & Source Code Manipulator & Adjuster)
  685. -----------
  686. STANDARD OPERATION: Shortens TEXT Files and ANY ASCII Source Codes by
  687. removing ALL "Trailing" Blanks, Spacebars and NULLS from the right end
  688. of each line of text and from "Blank" lines.
  689. -----------
  690. OPTIONS:
  691. - INSERT or REMOVE a 1 To 9 Space wide LEFT MARGIN (Page Offset)
  692. - Make room for using Report Covers & for Punching Holes for Binders
  693. - Eliminate Excessive "Blank Lines" - MAX of 2 In-a-Row saves paper
  694. - Converts Wordstar "High-Bit" Files to Standard ASCII TEXT Files
  695. - UN-JUSTIFY: Removes Double & Triple Spacebars from between words.
  696. - Run from DOS Command Line or with on-screen HELP & OPTIONS MENUS
  697. -----------
  698. Ideal for Authors & Editors.               By: Bob Keber - $10.00
  699.  
  700.  
  701. SOFTWARE SALES TRACKER ("SST"):
  702. A Sales Tracking program for Software Authors who distribute and sell
  703. their own software products. Handles multiple Product Files, changing
  704. files quickly through "Pop-Up Windows".  Provides "Gross Income"
  705. information, displaying a wide variety of totals, sub totals and
  706. averages for an entire file, or for any range of dates you select.
  707. Issues Program Serial Numbers. File records store Customer Address &
  708. Phone, Serial #'s, Program Name & Version, Quantity, Price, Shipping,
  709. Sales Tax, Dates Sold & Paid, Purchase Orders & Check #'s (and has a
  710. 67 space COMMENT field). Printing routines include Mailing Labels,
  711. Customer Address & Phone Books, Invoices, Customer Statements
  712. (Acc/Rec), Index & Rolodex Cards, Shipping Labels, "Print To Disk
  713. Files", and much more.
  714.  
  715. Software Sales Tracker - PATCH ("SSTPATCH"):
  716. A seperate program (but part of.., and included with "SST") for easily
  717. "Patching" a Customer's Name, Date Of Sale, and Registered Product
  718. Serial Number into any of YOUR "EXE" programs. Includes an "Automatic
  719. Bulk Disk Preparation" feature. When on "Full Automatic" SSTPATCH will
  720. read data from your "SST" product files, patch your "EXE" files with
  721. your customer information, and then print a mailing label and a disk
  722. contents label. It then follows a list of commands which YOU provide
  723. for final disk preparation (FORMAT, REDATE, ARC-IT, COPY, etc.).  This
  724. "automates" the task of sending out hundreds of disks to Customers and
  725. Distributors. The only thing you need to do is keep blank disks in the
  726. drives, stick on the labels, and mail the finished product. Both the
  727. "SST" & "SSTPATCH" programs are part of the same software package, and
  728. are shipped accordingly.             By: BOB KEBER - Shareware - $42
  729.  
  730.  
  731.  
  732. "POP-LABEL" ("PL"):
  733. A small, fast, "Pop-Up-Window" that will allow you to quickly type up
  734. and print a "Label" (or multiple copies of a Label) for most any
  735. purpose (contents labels, address labels, report cover labels, etc.).
  736. Each Label can hold up to five lines (32 characters per line) of data.
  737. Printed output is straight ASCII Text (Plain Vanilla - without any
  738. "Printer Escape Codes") and should work with most parallel printers.
  739. This program can eliminate many of those label typing sessions still
  740. done on your old typewriter.          By BOB KEBER - Shareware - $18
  741.  
  742.  
  743.            TAKE ONE OF THE PROGRAMS ABOVE FOR A TEST DRIVE?
  744.  
  745.  If you would like to "Try" one or more of the above programs, and are
  746. unable to obtain them from your normal software supplier, we will be
  747. glad to send "UnRegistered Evaluation" versions directly to you for a
  748. small fee to cover Shipping & Handling expenses.
  749.  
  750.                        ANY 1 PROGRAM = $5
  751.                        ANY 2 PROGRAMS = $7
  752.                        ANY 3 PROGRAMS = $9
  753.                        ANY 4 PROGRAMS = $10
  754.                        ANY 5 PROGRAMS = $10 (no extra charge)
  755.                        ANY 6 PROGRAMS = $11
  756.  
  757.     Send us a note stating which program(s) you would like to try.
  758. Please specify the programs by NAME (not just "Send All Programs"). As
  759. time goes by, new programs will be added to this list. That's why we
  760. will need Program Names to properly fill your order. Be sure to include
  761. your Name, Return Address, Telephone and Check. Orders are are usually
  762. shipped within 24 hours of receipt. Make Checks Payable To: "R. KEBER"
  763.  
  764.                          ROBERT F. KEBER JR.
  765.                            336 Swain Blvd.
  766.                     Greenacres, Florida 33463-3342
  767.                             (407) 969-3643
  768.  
  769.     If you wish to purchase a "REGISTERED" version of any of the above
  770. programs, send a check for the amount shown at the bottom corner of
  771. each program's description. There is NO Shipping & Handling Charge on
  772. any Registered Version. Florida residents, ADD Sales Tax.
  773.     After January, 1993 we suggest that you call us for an updated
  774. price quote BEFORE you send in your order. All prices and features are
  775. subject to periodic changes without notice.
  776.  
  777.  
  778.  
  779.  
  780.       <<<<<<<<<<*************************************>>>>>>>>>>
  781.  
  782.                 COPYRIGHT (C) - ALL RIGHTS RESERVED
  783.  
  784.  
  785.  
  786.      "DBASE" is a trademark of the Ashton-Tate Corporation.
  787.       "MS-DOS" is a trademark of the Microsoft Corporation.
  788.       "ROLODEX" is a trademark of the Rolodex Corporation.
  789.         "EPSON" is a trademark of the Epson Corporation.
  790.       "DOS" & "IBM" are trademarks of the IBM Corporation.
  791.  
  792.